Preface: Special section on foundations of coordination languages and software architectures (selected papers from FOCLASA'10)

نویسندگان

  • Mohammad Reza Mousavi
  • Gwen Salaün
چکیده

This section contains extended versions of selected papers from the 9 International Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA’10). Computer systems combining concurrent, distributed, mobile and heterogenous components are omnipresent and managing the complexity of their interaction raises challenging problems for system designers and integrators. Coordination languages and software architectures are recognised as fundamental approaches to tackle these problems, improving software productivity, enhancing maintainability, advocating modularity, promoting reusability, and leading to systems that more tractable and more amenable to analysis, validation and verification. The objective of the FOCLASA workshops is to bring together researchers and practitioners of the aforementioned fields, in order to share and identify common problems, and to devise general solutions in the contexts of coordination languages and software architectures. FOCLASA’10 the was the 9 edition in this series of workshops and was held in Paris (France) on the 4 of September, 2010. From the eight research paper that were presented at FOCLASA’10, an initial selection of papers was made by the Program Committee, and their authors were invited to submit an extended version to this special section. These extended papers went through a rigorous peer review process; the revised versions of two papers were finally accepted and are included in this special section. We believe that the papers presented here provide key insights into different aspects (quality of service, compositionality, fault-tolerance) of coordination and interaction in concurrent, mobile and distributed systems. The first article in this special section, “A Compositional Model to Reason about end-to-end QoS in Stochastic Reo Connectors”, by Young-Joo Moon et al., presents a compositional semantics for the channel-based coordination language Reo that enables the analysis of quality of service (QoS) properties of service compositions. The authors also propose Stochastic Reo Automata as an extension of Reo automata, in order to compositionally derive a QoS-aware semantics for Reo. A translation of Stochastic Reo Automata to Continuous-Time Markov Chains (CTMCs) is presented in order to allow the use of third-party CTMC verification tools to carry out an end-to-end performance analysis of service compositions. Finally, this article discusses to what extent Interactive Markov Chains (IMCs) can serve as an alternative semantic model for Stochastic Reo. The second article, “Formal Development of Wireless Sensor-Actor Networks”, by Maryam Kamali et al., presents a model of a distributed recovery algorithm in Event-B that addresses the Wireless Sensor and Actor Network (WSAN) partitioning problem caused by actor node failures. They prove, via refinement, that this distributed algorithm is correct and that it terminates in

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Guest Editor's Introduction: 2002 Conference on the Foundations of Software Engineering

THIS section contains extended versions of selected papers from the 16th ACM International Symposium on the Foundations of Software Engineering held in Atlanta, Georgia, 11-13 November 2008. The conference received 152 submissions, from which 31 were selected by the program committee for presentation at the conference and for publication in the conference proceedings. Based on the final version...

متن کامل

Program Transformation : Theoretical Foundations and Basic Techniques

(v) interaction of program transformation with related methodologies for assisting software development, (vi) languages and systems for specifying and applying program transformations; and (vii) case studies, that is, derivation of non-trivial algorithms from specifications and automated generation of software systems. Among all papers we have received, twelve papers were selected for publicati...

متن کامل

Preface: Cognitive Informatics, Cognitive Computing, and Their Denotational Mathematical Foundations (I)

Cognitive Informatics is a cutting-edge and multidisciplinary research area that tackles the fundamental problems shared by modern informatics, computing, software engineering, AI, cybernetics, cognitive science, neuropsychology, medical science, systems science, philosophy, linguistics, economics, management science, and life sciences. This editorial introduces the emerging field of cognitive ...

متن کامل

Special Section On Foundations of Computer Science

This special section comprises eight fully refereed papers whose extended abstracts were presented at the 48th Annual IEEE Symposium on Foundations of Computer Science (FOCS 2007) in Providence, Rhode Island, October 21–23, 2007. The unrefereed conference versions of these papers were published by IEEE in the FOCS 2007 proceedings. The regular conference program consisted of 63 papers chosen fr...

متن کامل

Special Section Editorial Preface

This special section of the International Journal of E-Business Research contains a selection of the best papers published in the E-Commerce Technologies track (ECT) of the 20th Symposium on Applied Computing (SAC 2005) held in Santa Fe, New Mexico on March 17, 2005. The ECT track has been held as part of SAC since 2003. The last years have seen an exponential growth and dramatic changes in the...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 80  شماره 

صفحات  -

تاریخ انتشار 2014